furring piece - Spanish English Dictionary